exceptional guarantee - Spanish English Dictionary